rain bubble - Turkish English Dictionary